Repositories provide a way to group and manage workspaces on FME Server in a meaningful way. FME Server allows an administrator to assign finely grained permissions on a repository to specific roles. That means that different users can have varying levels of access to different repositories.
For details on how to assign permissions to repositories, see Resources Table in the Web User Interface help.